strip off scales/shells - Turkish English Dictionary